explosive violence - Spanish English Dictionary